package cn.wangdian.erp.sdk.api.process.dto;

import com.google.gson.annotations.SerializedName;
import java.math.BigDecimal;
import java.util.List;

public class BomUploadRequest
{

	@SerializedName("detail_list") private List<Detail> detailList;
	@SerializedName("fee") private BigDecimal fee;
	@SerializedName("remark") private String remark;
	@SerializedName("bom_name") private String bomName;

	public List<Detail> getDetailList()
	{
		return detailList;
	}

	public void setDetailList(List<Detail> detailList)
	{
		this.detailList = detailList;
	}

	public BigDecimal getFee()
	{
		return fee;
	}

	public void setFee(BigDecimal fee)
	{
		this.fee = fee;
	}

	public String getRemark()
	{
		return remark;
	}

	public void setRemark(String remark)
	{
		this.remark = remark;
	}

	public String getBomName()
	{
		return bomName;
	}

	public void setBomName(String bomName)
	{
		this.bomName = bomName;
	}

	public static class Detail
	{
		@SerializedName("is_product") private Boolean isProduct;
		@SerializedName("num") private BigDecimal num;
		@SerializedName("spec_no") private String specNo;
		@SerializedName("remark") private String remark;

		public Boolean getIsProduct()
		{
			return isProduct;
		}

		public void setIsProduct(Boolean isProduct)
		{
			this.isProduct = isProduct;
		}

		public BigDecimal getNum()
		{
			return num;
		}

		public void setNum(BigDecimal num)
		{
			this.num = num;
		}

		public String getSpecNo()
		{
			return specNo;
		}

		public void setSpecNo(String specNo)
		{
			this.specNo = specNo;
		}

		public String getRemark()
		{
			return remark;
		}

		public void setRemark(String remark)
		{
			this.remark = remark;
		}
	}
}
